package com.yonyou.iuap.ipaas.connector.sdwcoatencent.api.model.request.stock;

import lombok.Data;

import java.io.Serializable;

/**
 * ** description 描述 **
 *
 * @author : auto generated
 * @date : Oct 20, 2024 3:31:43 PM
 */
@Data
public class StocktakingRequest implements Serializable {


    private static final long serialVersionUID = 1L;

    /**
     * 盘点类型
     * 描述： 盘点类型，多个盘点类型用英文逗号分隔：
     1 整仓盘点
     2 SKU盘点
     3 仓位盘点
     4 SKU+仓位盘点
     */
    private String check_type;
    /**
     * 搜索时间类型
     * 描述：  搜索时间类型：
     create_date 创建时间【默认值】
     check_date 盘点时间
     */
    private String date_field;
    /**
     * 开始日期
     * 描述： 开始日期，格式：Y-m-d
     */
    private String start_date;
    /**
     * 结束日期
     * 描述： 结束日期，格式：Y-m-d
     */
    private String end_date;
    /**
     * 搜索字段
     * 描述： 搜索字段：
     order_sn 盘点单号
     create_user 创建人
     check_user 盘点人
     remark 备注
     */
    private String search_field;
    /**
     * 搜索值
     * 描述： 搜索值
     */
    private String search_value;
    /**
     * 盘点状态
     * 描述：  盘点状态：
     10 待盘点
     20 预锁
     30 盘点中
     40 已盘点
     121 待审核
     122 已驳回
     123 通过
     124 作废
     */
    private Long status;
    /**
     * 分页页码
     * 描述： 分页页码，默认1
     */
    private Long page;
    /**
     * 分页长度
     * 描述： 分页长度，默认20
     */
    private Long page_size;


}